home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_124.txt < prev    next >
Text File  |  1991-04-25  |  21KB  |  375 lines

  1. # near model CODE resource
  2. # jump table entries: 12592-12592 (1 of them)
  3. export_1574:
  4. 00000000  4E56 FD8E                link       A6, -0x0272
  5. 00000004  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  6. 00000008  266E 0010                movea.l    A3, [A6 + 0x10]
  7. 0000000C  286E 0008                movea.l    A4, [A6 + 0x8]
  8. 00000010  7C01                     moveq.l    D6, 0x01
  9. 00000012  2054                     movea.l    A0, [A4]
  10. 00000014  1028 0129                move.b     D0, [A0 + 0x129]
  11. 00000018  5300                     subq.b     D0, 1
  12. 0000001A  6706                     beq        +0x8 /* 00000022 */
  13. 0000001C  5300                     subq.b     D0, 1
  14. 0000001E  6706                     beq        +0x8 /* 00000026 */
  15. 00000020  6006                     bra        +0x8 /* 00000028 */
  16. label00000022:
  17. 00000022  5486                     addq.l     D6, 2
  18. 00000024  6002                     bra        +0x4 /* 00000028 */
  19. label00000026:
  20. 00000026  5286                     addq.l     D6, 1
  21. label00000028:
  22. 00000028  2F0C                     move.l     -[A7], A4
  23. 0000002A  2054                     movea.l    A0, [A4]
  24. 0000002C  2050                     movea.l    A0, [A0]
  25. 0000002E  2268 018C                movea.l    A1, [A0 + 0x18C]
  26. 00000032  4E91                     jsr        [A1]
  27. 00000034  2E00                     move.l     D7, D0
  28. 00000036  5287                     addq.l     D7, 1
  29. 00000038  BC87                     cmp.l      D6, D7
  30. 0000003A  588F                     addq.l     A7, 4
  31. 0000003C  6C00 01F8                bge        +0x1FA /* 00000236 */
  32. 00000040  700E                     moveq.l    D0, 0x0E
  33. 00000042  2F00                     move.l     -[A7], D0
  34. 00000044  2F0C                     move.l     -[A7], A4
  35. 00000046  4EAD 135A                jsr        [A5 + 0x135A /* export_615 */]
  36. 0000004A  2D40 FF7E                move.l     [A6 - 0x82], D0
  37. 0000004E  2F00                     move.l     -[A7], D0
  38. 00000050  206E FF7E                movea.l    A0, [A6 - 0x82]
  39. 00000054  2050                     movea.l    A0, [A0]
  40. 00000056  2050                     movea.l    A0, [A0]
  41. 00000058  2268 0028                movea.l    A1, [A0 + 0x28]
  42. 0000005C  4E91                     jsr        [A1]
  43. 0000005E  2D40 FF82                move.l     [A6 - 0x7E], D0
  44. 00000062  4878 2D2A                push.l     0x2D2A /* '-*' */
  45. 00000066  4878 2D07                push.l     0x2D07
  46. 0000006A  2F0C                     move.l     -[A7], A4
  47. 0000006C  4EAD 188A                jsr        [A5 + 0x188A /* export_781 */]
  48. 00000070  4A2E 000F                tst.b      [A6 + 0xF]
  49. 00000074  4FEF 0018                lea.l      A7, [A7 + 0x18]
  50. 00000078  677E                     beq        +0x80 /* 000000F8 */
  51. 0000007A  2054                     movea.l    A0, [A4]
  52. 0000007C  1028 0129                move.b     D0, [A0 + 0x129]
  53. 00000080  5300                     subq.b     D0, 1
  54. 00000082  6706                     beq        +0x8 /* 0000008A */
  55. 00000084  5300                     subq.b     D0, 1
  56. 00000086  6716                     beq        +0x18 /* 0000009E */
  57. 00000088  606E                     bra        +0x70 /* 000000F8 */
  58. label0000008A:
  59. 0000008A  2054                     movea.l    A0, [A4]
  60. 0000008C  3D68 0122 FF9E           move.w     [A6 - 0x62], [A0 + 0x122]
  61. 00000092  41EE FF86                lea.l      A0, [A6 - 0x7A]
  62. 00000096  702C                     moveq.l    D0, 0x2C
  63. 00000098  A260                     syscall    FSDispatch/HFSDispatch, flags=2
  64. 0000009A  3C00                     move.w     D6, D0
  65. 0000009C  605A                     bra        +0x5C /* 000000F8 */
  66. label0000009E:
  67. 0000009E  2F0C                     move.l     -[A7], A4
  68. 000000A0  4EAD 0572                jsr        [A5 + 0x572 /* export_170 */]
  69. 000000A4  41EE FD8E                lea.l      A0, [A6 - 0x272]
  70. 000000A8  4210                     clr.b      [A0]
  71. 000000AA  4878 2CFA                push.l     0x2CFA
  72. 000000AE  486E FD8E                pea.l      [A6 - 0x272]
  73. 000000B2  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  74. 000000B6  41EE FD8E                lea.l      A0, [A6 - 0x272]
  75. 000000BA  2D48 FEA0                move.l     [A6 - 0x160], A0
  76. 000000BE  7002                     moveq.l    D0, 0x02
  77. 000000C0  2D40 FEBE                move.l     [A6 - 0x142], D0
  78. 000000C4  2054                     movea.l    A0, [A4]
  79. 000000C6  3D68 0030 FEA4           move.w     [A6 - 0x15C], [A0 + 0x30]
  80. 000000CC  422E FEA8                clr.b      [A6 - 0x158]
  81. 000000D0  41EE FE8E                lea.l      A0, [A6 - 0x172]
  82. 000000D4  A209                     syscall    Delete/PBHDelete/HDelete, flags=2
  83. 000000D6  3C00                     move.w     D6, D0
  84. 000000D8  2F0C                     move.l     -[A7], A4
  85. 000000DA  4EAD 315A                jsr        [A5 + 0x315A /* export_1575 */]
  86. 000000DE  3C00                     move.w     D6, D0
  87. 000000E0  0C46 FFFF                cmpi.w     D6, 0xFFFF
  88. 000000E4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  89. 000000E8  670E                     beq        +0x10 /* 000000F8 */
  90. 000000EA  2054                     movea.l    A0, [A4]
  91. 000000EC  117C 0002 0129           move.b     [A0 + 0x129], 0x2
  92. 000000F2  2054                     movea.l    A0, [A4]
  93. 000000F4  3146 0122                move.w     [A0 + 0x122], D6
  94. label000000F8:
  95. 000000F8  7CFF                     moveq.l    D6, 0xFFFFFFFF
  96. 000000FA  200B                     move.l     D0, A3
  97. 000000FC  6738                     beq        +0x3A /* 00000136 */
  98. 000000FE  2F0C                     move.l     -[A7], A4
  99. 00000100  4EAD 315A                jsr        [A5 + 0x315A /* export_1575 */]
  100. 00000104  3C00                     move.w     D6, D0
  101. 00000106  0C46 FFFF                cmpi.w     D6, 0xFFFF
  102. 0000010A  588F                     addq.l     A7, 4
  103. 0000010C  6724                     beq        +0x26 /* 00000132 */
  104. 0000010E  486E FFEE                pea.l      [A6 - 0x12]
  105. 00000112  48C6                     ext.l      D6
  106. 00000114  2F06                     move.l     -[A7], D6
  107. 00000116  2F0C                     move.l     -[A7], A4
  108. 00000118  4EAD 0562                jsr        [A5 + 0x562 /* export_168 */]
  109. 0000011C  558F                     subq.l     A7, 2
  110. 0000011E  2F3C 424E 444C           move.l     -[A7], 0x424E444C /* 'BNDL' */
  111. 00000124  A80D                     syscall    Count1Resources
  112. 00000126  301F                     move.w     D0, [A7]+
  113. 00000128  48C0                     ext.l      D0
  114. 0000012A  DE80                     add.l      D7, D0
  115. 0000012C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  116. 00000130  6004                     bra        +0x6 /* 00000136 */
  117. label00000132:
  118. 00000132  7000                     moveq.l    D0, 0x00
  119. 00000134  2640                     movea.l    A3, D0
  120. label00000136:
  121. 00000136  2054                     movea.l    A0, [A4]
  122. 00000138  2147 00CA                move.l     [A0 + 0xCA], D7
  123. 0000013C  2054                     movea.l    A0, [A4]
  124. 0000013E  2147 00CE                move.l     [A0 + 0xCE], D7
  125. 00000142  486E FF46                pea.l      [A6 - 0xBA]
  126. 00000146  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  127. 0000014A  4A80                     tst.l      D0
  128. 0000014C  588F                     addq.l     A7, 4
  129. 0000014E  6730                     beq        +0x32 /* 00000180 */
  130. 00000150  2D4C FF40                move.l     [A6 - 0xC0], A4
  131. 00000154  200B                     move.l     D0, A3
  132. 00000156  56C0                     sne        D0
  133. 00000158  0240 0001                andi.w     D0, 0x1
  134. 0000015C  48C0                     ext.l      D0
  135. 0000015E  1D40 FF44                move.b     [A6 - 0xBC], D0
  136. 00000162  7000                     moveq.l    D0, 0x00
  137. 00000164  2F00                     move.l     -[A7], D0
  138. 00000166  2F00                     move.l     -[A7], D0
  139. 00000168  486E FF40                pea.l      [A6 - 0xC0]
  140. 0000016C  2F00                     move.l     -[A7], D0
  141. 0000016E  487A 00D0                pea.l      [PC + 0xD0 /* 00000240, value 0x4E56FEFC */]
  142. 00000172  2F0C                     move.l     -[A7], A4
  143. 00000174  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  144. 00000178  2E00                     move.l     D7, D0
  145. 0000017A  4F